1123
34
900
4
1147
7
1865
83
1988
49
2577
275
3789
194
2299
126
2185
145
2178
150
2343
156
2272
134
2354
176
4633
411
3388
329
2988
347
2953
277
3422
405
6802
325
3378
303
2968
350
7116
751
1602
102
1608
126
1972
129
1608
155
1799
121
1540
160