108797
0
2629
2
1059
1
189326
3364
531
3126
636
1606
1652
3
534
2593
604
766
19079
6
485
14861
7
2502
2634
3738
5
3626
951
562
4116
1512
1551
3546
730
5527
432