1063
1
1015
1694
951
690
2669
2
989
0
564
1743
108797
768
1716
2289
1828
2551
3
3044
15
1268
3965
3649
4
1488
21152
8
2949
1398
2166
800
1298
1787
412
9816
1484