3192
831
2179
780
1501
483
1523
1453
1546
912
571
392
619
1153
1792
1131
667
455
487
1517
443
334
820
746
