108797
0
2245
3
2629
2
3014
20
562
1
11153
8
1268
1087
2369
109776
42
2496
723
3222
4398
10
2687
5
236066
14
4837
1174
12459
10827
4
912
8527
577
9956
19944
1289601
3491
567
11650
23
4358
6