600
420
550
390
1120
720
490
700
320
630
590
1750
2780
1710
1190
870
970
781
580
620
12511
17810
25965
34253
11870
20062
5711
16410
2360
2700
2670
3830
4110
4890
279830
2833
1960
1680
4821194
10531834
423015
3631
31468899
6843716
7872
7062
3421
5871
3121
7225
4233
1100
1784
953
2011
968
1200
690
1663
980
702
960
860
1730
2689
1010
1600
1470
851
722
907942
496821
885726
615927
1301016
6096327
3082268
6985541
3412966
43636