108797
0
1015
1
1694
951
690
2669
2
2999
3
564
1743
1813
1865
1922
6
2045
3589
2436
1469
21152
8
2949
4971
2851
6189
3069
5
83
1880
1376
1787
1234
3572
4179
1826