5000
1100
4930
1730
1300
1560
890
1500
1110
980
990
480
1030
830
2470
3020
2110
1380
1140
1160
1051
700
1040
770
12641
17940
26175
34953
11910
20512
5831
16740
2420
2730
2810
3860
4140
4950
287530
2933
1990
1750
4987194
10791834
436015
3831
32798899
7073716
8502
7462
3671
6322
3491
7815
4833
1200
1884
1073
2151
1058
1330
730
1763
802
1914
1053
1050
1000
1820
2769
1690
1570
941
772
967942
556821
1025726
685927
1581016
6436327
3162268
7235541
3842966
53636