2525
4
38477
34
297066
0
5431
2
3546
1
1289601
3173
2105
4465
22
1419
5527
3
1618
8437
2279
17946
19079
6
898
3354
971
2377
763
12761
571
2535
444571
9
746
3593
16
2408
8
2634
1915