1000
1674
12
26
700
947
18
8
600
1133
33
28
100
574
1
3
500
654
2
50
609
200
800
942
40
30
551
0
4
885
6
723
1346
19
16
706
5
698
1027
10
298
742
599
676
7
150
1033
499
1213
15
568
743
886
11
1025
300
1445
45
642
955
870
738
1334
57