108797
0
1458
1162
1
1527
2
1623
1243
1239
1267
1843
1614
2949
5771
10
1812
297066
3926
14
4074
1679
1331
1431
1767
1282
6294
4
8945
1212
3657
1558
578
3206
5
2823