300
1037
2
0
100
853
4
3
986
5
7
884
1321
6
32
50
1144
36
1440
18
400
1101
11
1356
14
73
3000
1934
23
64
1979
10
43
1845
2049
28
45
1563
30
1598
8
16
2141
17
48
200
1180
1
1237
13
1442
19
1806
1692
1805
57
1738
1288
1826
1038
3035
1285