2730
6
2657
3
1824
0
20634
8
1736
1
489
742
2668
2
659
4340
5
105290
25137
1020
2716
4
394
2855
2275
8895
3510
1219
3691
2748
3114
2093
4111
325
1872
458
2264
2546