108797
0
1015
1
1694
951
690
2669
2
564
1743
843
1787
3206
5
716
2823
2044
1883
3551
10
2989
2920
4
3491
1537
21152
8
2949
2437
3316
5141
7
17970
15
12459
3
2670
5375
2294