107
0
1462
1
2727
2
4536
2987
4111
918
1551
9178
6
2328
19279
5255
16
467
17353
402
1059
2490
846
1020
25137
951
587
366
53
1661
1557
2702
2076
1045
1567