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