1175
1
1343
3211
1015
1694
951
690
2669
2
564
6110
4
1743
0
108797
2655
3657
8
3957
3
14861
7
995
21152
2949
4702
1787
1278
1917
676
782
2211