560
530
590
640
3040
1020
890
1180
680
3220
1640
900
2480
1130
14430
3760
11890
8050
2990
2500
2170
3515424
308556
53687
43073
5061864
94386
49892
20531
22340
42691
42396
29300
84028
1847917
2723547
1655832
36644
74334
1270013
28972
34353
22140
54744
69865
1643922
2265816
76877
2769831
27500
900012
72287
44115
29400
49326
34352
59875
64928
835310
45754
24510
18361
23346
614518
10921
382610
64448
28912
38121
26373
35796
32226
2219660