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