1015
1
1694
951
690
2669
2
1787
564
1743
0
108797
2173
2166
2562
1547
1681
21152
8
2949
1660
2058
1778
1814
2670
1699
3326
3
2773
5
1532
1816
1923
1037
1545
472