108797
0
1015
1
951
1118
2
1431
1694
690
2495
2669
623
2036
1937
7
1787
21152
8
19944
564
8527
2294
2600
4
66
1912
1743
2949
2044
1038
1087
3386
3
582
2312
1606