108797
0
2094
5
2904
3
1827
1
2966
11
4757
2093
656
974
6
1057
4155
7
1724
2
1823
2534
5440
8
1055
3551
10
2502
1223
389
5033
15
2983
3929
1383
1393
2148
9172
5126
876
608