50
72
0
2
700
163
10
3
600
231
211
9
199
400
315
4
500
310
1
300
1038
13
58
517
6
11
669
15
21
438
1000
835
8
12
200
654
18
100
618
1106
5
24
686
655
941
17
32
2500
1384
16
27
800
778
7
2000
699
632
776
1312
25
62
990
1087
644
661