2730
6
20634
8
2657
3
521
1
742
2668
2
814
2474
1385
395
489
0
105290
1020
1824
399
659
2855
25137
2275
1506
8895
2683
3510
1219
3691
5
2748
3114
4
2093
1736
394