1000
1041
16
4
600
1139
7
20
500
1187
3
200
766
820
2
5
150
787
1280
798
800
944
13
9
873
0
657
682
807
867
1
824
845
1110
723
728
6
1812
26
103
300
900
1336
11
40
825
1150
942
1163
10
1123
1408
18
1174
14