1175
1
1343
3211
4031
1015
1694
951
690
2669
2
564
6110
4
1743
0
108797
3657
8
14861
7
1112
995
5753
10
2062
21152
2949
2959
1787
4360
5919
2670
5375