108797
0
1156
1
1356
2354
2276
2
1903
1581
1268
2650
20
656
8121
10
1767
1104
3266
1205
1513
2903
4
3872
7
2386
2159
971
1339