2730
6
1020
0
2275
2
20634
8
4536
467
2657
3
2668
369
1824
107
2855
3251
4111
1222856
4
10324
968
3440
1496
17353
1997
2628
846
325
1811
1614
1
6579
9
1551
31535