800
1148
18
7
300
534
9
10
692
1
600
1789
6
13
661
4
2
1000
991
100
555
998
3416
105
104
1200
1102
8
896
0
5
503
556
3
581
1642
40
30
520
850
2286
36
76
50
1139
12
34
20
616
717
656
200
696
1650
25
14
700
1299
33
11