108797
0
1458
1162
1
536
1527
2
1623
1243
1239
1267
1843
3127
3
1614
1133
2949
5771
10
1812
6781
297066
3926
14
61216
370
531
645
4074
1679
1331
3960
616
1431
515