2439
2358
1952
1775
1015
1960
998
868
425
2316
926
419
664
586
830
928
1979
1361
826
481
1410
582
655
2109
