107
0
2987
2
1551
1462
1
2727
19279
17353
918
2275
1020
25137
402
4536
31535
2076
3498
4
587
1567
394
483
20634
8
1584
1010
53
2199
3
3114
3428
846
1824
372