500
68
1
0
57
2
54
64
61
41
46
600
968
18
23
124
6
163
16
933
28
86
400
193
7
13
97
326
3
10
1000
880
22
36
800
569
11
121
50
49
4
53
700
135
142
99
71