700
1626
38
45
600
362
6
3
100
264
2
1
500
145
0
400
180
200
199
4
300
207
461
12
14
166
258
328
227
196
7
573
24
19
365
11
15
298
8
13
250
276
5
256
576
20
202
926
23
27
305
514
10
21
451
25
249
430
293