500
171
2
0
300
318
200
335
3
8
800
519
6
497
7
11
709
16
379
553
5
657
4
400
680
755
21
35
1000
1483
31
1410
33
812
9
600
706
1100
32
60
1891
106
2111
36
49
700
1171
2298
23
111
1066
1461
25
28
1176
1165
12
1015
1645
19
43
50
2514
1607