107
0
2730
6
2657
3
2668
2
3428
2076
1
31535
918
25137
20634
8
4536
1462
587
2855
5223
9
1020
53
1869
5
968
1567
2987
2574
19279
2275
1824
3691
2809
17353
402
2301