4031
1
1015
1694
951
690
2669
2
564
1743
0
989
108797
1011
1004
14861
7
1112
1941
4
1716
5753
10
2062
21152
8
2949
1373
1076
2489
2725
22
2959
3429
929
511
1828