800
301
5
0
300
554
16
9
850
12
774
23
18
1000
919
20
7
500
237
1
3
600
1991
28
33
864
4
10
423
751
6
100
464
700
2956
59
79
690
8
746
14
21
4375
51
210
1923
66
50
1081