2730
6
20634
8
3092
1
2328
3
1020
0
328
3251
2657
2668
2
467
19279
25137
418
1824
458
419694
9
464
381
2445
47041
918
968
2855
1222856
4
547
31535
955
637
4111
1710