1015
1
1694
951
690
1941
4
1425
2
2669
2709
1828
564
4867
7
1743
0
108797
2354
3
852
870
1748
851
970
764
964
21152
8
2949
5094
9
1226
5505
14
1787
908
1184
1656