2799
3
31535
0
2748
2
1824
458
2190
1
6800
467
650
2683
2730
6
1418
1129
3659
14
2657
2668
571
2275
1152
105290
282572
20634
8
1865
1649
4594
11534
27
46414
2767
1937
639