18816
11
2264
0
1721
1
1015
1787
3835
5
1694
951
690
1451
2669
2
2166
2512
12459
3
8527
906
564
6220
16
17970
15
3321
6
1743
19944
1681
1038
108797
2245
5375
2949
706
1289601
4