3413
1245
419
2610
965
414
1922
1591
412
4845
1606
410
2459
1367
407
4400
364
403
5549
1107
401
2026
1435
400
3458
1239
398
4718
1076
397
2911
1055
395
3427
1297
395
3504
1181
395
3663
786
394
2715
783
388