108797
0
3835
5
467
1451
1606
1
2710
2
1819
1257
6
1699
693
2760
4
1047
6236
10
8527
17970
15
1360
2505
2522