1097
34
886
4
1143
7
1849
83
1968
49
2561
275
3762
194
2282
126
2175
145
2159
150
2333
156
2243
134
2343
176
4626
411
3368
329
2974
347
2901
277
3405
405
6727
325
3362
303
2956
350
7100
751
1586
102
1582
126
1964
129
1595
155
1772
121
1530
160