200
696
0
8
50
711
3
4
800
2
7
300
625
1
100
1047
9
18
1202
5
29
2261
12
96
2441
6
6560
901
1326
34
752
11
616
618