100
134
3
2
800
605
14
4
1500
709
17
0
500
729
21
9
200
464
7
1000
529
900
1405
59
39
734
11
6
400
1975
62
54
600
855
15
26
765
2081
81
128
700
1183
22
844
1053
984
13
1510
793
1
950
1061
5
1188
1269
1080
1776
8
10
1095
50
1268
1163