3440
890
580
370
1260
1310
1240
1650
1320
1660
1810
20543
308566
90685
74099
45471
44146
28730
2792339
32465
39290
28972
864614
91009
1457813
1590225
1530416
2094031
52434
1582519
22091
40793
25672
732910
647510
48055
80779
82327
615118
34855
1887326
1214914
40694
3058046
898317
602610
41463
41775
25901
14570
36313
38313
17453
2238848
909415
34493
55346
24076
21625
448212
2513158
61336
34966
52606894
180591833
435202736
29335
24225
45106
2260656
2893841
56382
43653
2093522
70116327
129428060
334523391
88437959
78618103