951
1
2466
5
1107
9956
3
5504
16
2949
0
2496
3014
20
297066
2355
4
4837
2055
2
1310
3738
4946
55904
1610
475
1811
929
2447
37355
13
2740
5431
575
2571
6
123674
35
1199
2392
174730
18