1015
1
1883
2
1694
1092
951
690
2669
1787
564
1743
0
989
108797
1011
1004
1941
4
1716
21152
8
2949
441
2123
1712
1373