50
996
6
19
700
991
15
9
600
602
10
604
4
1
200
951
21
46
100
931
33
815
3
666
6069
115
168
1200
584
0
1178
16
44
1022
8
400
659
965
70
300
525
5
520
2
800
3376
52
122
479
585
529
680
426
150
699
649
925
1593
1061
11
34
1308
18