958
34
797
4
1027
7
1745
83
1859
49
2459
275
3663
194
2148
126
2055
145
2040
150
2229
156
2010
134
2243
176
4532
411
3264
329
2894
347
2808
277
3328
405
6527
325
3295
303
2876
350
7021
751
1495
102
1462
126
1890
129
1528
155
1685
121
1460
160