2353
488
2158
447
4507
933
2219
460
2422
502
1749
363
2040
423
4370
905
1220
253
3269
677
1240
257
5753
1191
1455
302
3271
678
3880
804
2101
435