1000
2751
5
2
2195
15
8
800
2558
36
45
700
1661
1
0
1677
9
3065
22
27
2225
24
7
1430
10
1895
2000
3362
51
21
350
2229
18
3
2029
37
32
6931
63
108
3862
83
54
500
2888
49
56
2926
64
2933
47
39
200
1987
11
600
2385
29
300
4040
57
115
1960
13
8660
155
286
2106
55
400
2372
38
5098
78
183
5457
79
131
10554
194
462
4110
34