108797
0
2949
1527
2
3926
14
1558
951
1
1431
1118
536
61216
515
297066
6781
1458
1047
467
1812
323
475
645
652
1679
19944
1162
1331
1623
1618
577
8527