1123
1
1015
1694
2046
951
690
2669
2
564
1681
1743
0
1788
1962
5
108797
2767
1075
1061
2760
4
3939
8
3929
2221
1475
2062
1152
1399
3688
1964
3
1535
1068
2166