2799
3
2190
1
31535
0
650
2730
6
1129
2657
2668
2
571
2275
25137
20634
8
1865
11534
27
2767
1937
1452
3114
4
5646
1457
2855
5223
9
646
521
1518
2735
814
417
565
933