2799
3
646
0
650
814
1
521
1129
20634
8
2190
2730
6
1922
2657
3795
2668
2
571
2474
1385
2275
395
1865
11534
27
1587
2767
1937
544
399
1452
3114
4
2113
5646
1457