10520
2350
1810
2940
2300
2811
850
1760
1420
980
830
540
730
22917
1558
20910
1156
960
13810
1213
1838
880
1094
932
550
430
30516
804
827
1770
862
36315
1087
602
2395
17214
1410
1274
3649
796
1097
607
610
475
626
494
250
260
9911
391
511
370
201
202