500
532
0
300
925
1
600
1657
6
2
3392
26
23
739
20
17
1498
39
29
200
1297
27
4
2018
35
79
1647
15
28
2179
8
1750
51
863
2936
800
1465
25
30
678
11
10
100
1965
700
1317
2517
64
171
1118
34
1000
1446
40
46
900
3127
2198
50
887
9
1235
12
7
1579
41
37
1177
14
1546
16
1534
5