2949
0
2496
3
3014
20
297066
2355
4
4837
5
1310
3738
55904
506
551
2163
2458
475
929
37355
13
2740
1
5431
2
575
2452
266
2571
6
1682
2392
561
174730
18
529
1843
14861
7
2099