2730
6
918
0
1452
1
1823
2657
3
2668
2
20634
8
6062
16
2076
1222856
4
467
1396
417
794
292
1291
1642
2855
3251
7952
1567
5262
10
1949
16840
15
2628
814
17730
11
11881
2809
1129