100
1096
7
14
700
954
4
600
1041
10
500
838
3
1026
400
813
934
30
1040
787
200
943
805
2
800
744
761
0
1173
1559
928
300
939
1
904
6
2000
1420
823
751
735
658
974