450
330
390
320
1080
680
480
630
310
580
550
1710
2750
1670
1130
850
950
761
570
610
12481
17800
25945
34213
11860
20042
5711
16400
2340
2680
2670
3820
4110
4890
279430
2823
1950
4812194
10511834
421515
3621
31328899
6833716
7862
7052
3381
5861
3101
7175
4163
1070
1784
953
2011
968
1190
690
1663
970
702
860
1730
2669
1010
1600
1470
841
712
897942
496821
865726
595927
1281016
6096327
3082268
6975541
3392966
43636