1000
926
1
0
500
872
2
300
832
50
766
4
825
9
910
5000
1747
16
800
1188
6
3
985
5
837
909
981
100
1209
23
827
10
2000
1090
782
1686
21
893
1705
28
75
600
1037
1118
8
1585
15
39
1100
2499
60
57
1177
975
1570
2692
29
145