108797
0
1597
1
652
1814
2
1938
374
4274
3
1093
456
558
1540
1425
2160
1022
1186
2562
6396
4724
344
2167
620
13967
1743
662
1494
341
1075
795