300
894
2
1
50
1511
7
46
1096
0
700
952
3
4
500
1618
800
2695
85
19
600
1293
1078
11
8
924
969
5
1244
15
1629
14
1500
828
1686
10
25
1200
12
879
100
2010
61
1807
13
81
882
810
953
12508
6
200
1150
18
400
1236
27