2730
6
482
1
3251
2657
3
1020
0
2668
2
383
1824
1222856
4
458
2628
2809
4940
5
1551
20634
8
251
418
2748
369
2445
379
968
1112
2855
489
5617
116
31535
9355