2730
6
893
0
3251
458
2657
3
2668
2
19279
20634
8
2564
1482
1
2459
9
1932
2855
1824
3092
466
17353
517
3498
4
1020
521
1222856
2224
2659
1507
2059
46
951
2648
5
25137