2749
2527
2525
2495
2493
2500
2524
2499
2498
2453
2452
2460
2447
2454
2450
1969
1693
1921
1919
1917
1561
427
403
399
921
686
1315
333
323
1456
322
321
1312
291
1292
290
289
1272
279
1253
280
281
1232
906
1200
1202
1201
683
917
682
681
274
273
1150
1171
1167
1166
226
202
198
763
195
800
102
99
98
137
58
55
54
136
53
135
