300
1178
3
2
1592
7
26
500
1361
13
28
1835
8
80
1656
36
1000
5
50
1762
16
92
993
0
12
1078
1
200
1106
1454
100
1667
10
18
2040
11
68
1962
21
1932
57
1991
43
2171
4
83
1393
15
2276
14
1199
1188
1247
1834
1873
19
1099
1367
1976
9