108797
0
1156
1
1356
2350
5
2276
2
1903
1268
2234
4
656
8121
10
3527
1767
1104
3266
1647
1205
1513
1695
2903
3872
7
2386
971
2297
1339
1051
2019