107
0
2076
1
918
2275
2
19279
31535
1462
4536
3428
3
1020
2730
6
53
2668
25137
587
3114
4
1567
2459
9
17353
402
2546
802
1824
20634
8
1463
7334
2987
467
2855
423