962
34
801
4
1031
7
1748
83
1862
49
2462
275
3667
194
2153
126
2059
145
2042
150
2231
156
2011
134
2245
176
4533
411
3265
329
2896
347
2809
277
3330
405
6528
325
3297
303
2876
350
7025
751
1498
102
1463
126
1892
129
1529
155
1687
121
1461
160