3000
2361
11
32
300
1177
4
6
1166
2
1207
3
1241
7
15
500
1289
0
1477
18
21
886
1060
1170
5
10
950
1
100
1130
1004
9
200
4973
28
80
66
1318
33
986
1475
1398
8
1651
24
1246
2105
19
2226
23
2003
800
4549
41