107
0
2987
2
1462
1
2730
6
1010
1551
2727
17353
2076
19279
918
4536
2275
1020
25137
587
31535
402
53
2188
9
3114
4
3428
3
1567
3498
1811
2111
2961
1824
20634
8
4111