13362
1655
960
127
11175
2380
677
108
2772
159
77

69

135
114
958
430
76