300
985
7
1251
11
20
700
1188
12
4
500
2455
14
100
790
1
0
900
2072
36
40
200
964
1060
3
936
2
841
761
1245
10
6