800
645
2
0
700
1
1377
33
14
500
949
11
6
1000
2942
60
47
1321
16
10
600
1061
9
8
2637
71
88
1207
31
19
3138
77
93
50
928
12
900
8997
167
492
934
20
21
2853
74
100
750
2257
64
1506
29