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