107
0
1462
1
4536
2
2987
4111
918
20634
8
2727
1551
2328
467
402
2730
6
2490
2855
3
846
1020
25137
951
587
2668
366
53
1661
1557
2702
2076
1045
1567
1133