108797
0
1458
1162
1
1527
2
1623
1243
1239
1267
1843
1614
1694
2949
2530
4
272
925
3
5771
10
1812
297066
3926
14
19944
19079
6
1888
1182
4074
1679
1331
1431
1767
3683
1282