500
166
2
0
300
311
200
332
3
8
800
514
6
489
7
11
704
16
374
544
5
654
4
400
674
748
21
35
1000
1476
31
1388
33
804
9
600
692
1093
32
60
1880
106
2100
36
49
700
1164
2285
23
111
1061
1451
25
28
1172
1159
12
1010
1638
19
43
50
2506
1593