3854
2
1695
4
17970
15
2815
1
3014
20
5417
108797
0
5488
6
3485
7
1335
3738
5
3078
1545
236066
14
4112
11
2593
3
2664
988
2502
4198
2912
2512
3858
2255
3085
3071
9
4285
3491
7976
8
1992