100
1229
7
14
200
1210
2
1000
993
4
2365
15
49
500
2071
5
600
3532
16
800
1357
998
4414
107
111
300
1159
1041
1
0
1094
3
1135
3416
37
83
50
1982
12
34
20
1221
9
1351
1259
700
2136
32
11
1373
8
1501
21
1515
1894
1644
27
1379
6