500
114
2
29
4
0
600
54
8
3
38
6
200
41
5
51
1
58
42
400
34
31
33
800
752
136
7
204
79
72
1000
124
101
109
103
117
88
158
10
210
12
149
97
205