107
0
1462
1
2987
2
3498
4
2727
2076
1551
918
19279
2275
1020
31535
4536
402
53
25137
17353
2459
9
514
2199
2493
1567
3
2730
6
2111
1010
587
2539
5
483
1584