6032
484
3388
493
2836
514
2419
1195
2293
1353
2285
603
1982
1316
1301
425
1016
959
775
727
570
463
454
446
383
942
328
704
159
777