1015
1
1787
1694
951
690
2669
2
578
0
564
1743
108797
1092
2655
3957
3
1739
1480
1380
1568
14861
7
21152
8
2949
1813
2152
1226
4702
4
2670
2082
1923
3154
6
676
2211