150
841
0
7
833
1
3
1000
2411
34
42
2000
912
2
5000
2950
28
79
800
1247
5
10
700
1549
23
80
1822
18
27
600
806
869
719
4
981
500
1347
12
1727
16
1792
13
26
3114
60
66
2221
31
968
1131
8
17
1121
9
1382
24
1603
2016
1651
29
2302
25
5094
62
104
1981
46