300
1159
4
100
1263
3
1
15
1336
5
10
1305
0
8
50
1667
12
1572
2
3323
4901
3955
3257
31
8173
9
4790
34
2968
3357
5009
6209
2900
29
6033
57
3575
21
104
4470
17
3475
3721
19
3876
11
16662
3856
6
4326
39
5710
28
4194