300
1002
8
41
200
831
1
11
500
773
7
14
696
6
1220
24
1572
2081
19
1000
1152
16
600
1412
9
15
1804
4
1206
996
2
1296
31
1813
36
822
717
0
2245
78
1086
18
616
3
596
854
5
20
800
1725
618
1470
23
678
605
972
943
10