181997
11
108797
0
2502
1
2299
616
21152
8
475
2471
528
297066
2756
2
673
497
2386
1289601
4
1142
1030
2245
3
2530
2727
6236
10
1174
461
10827
337
971
2629
573
607
585