2949
0
2496
3
388
3014
20
297066
2355
4
4837
5
432
601
1310
1178
2773
3738
55904
475
1437
929
37355
13
893
2740
1
5431
2
4768
930
575
2571
6
2966
2392
174730
18
14861
7
904