2730
6
20634
8
3251
2657
3
2668
2
467
0
1020
25137
1110
2855
1222856
4
369
31535
1824
418
683
4111
1042
886
17353
2546
1
19279
3092
868
1661
306
326
2190
5617
5
968