1123
1
3929
1152
2626
1663
5
688
0
3939
8
2767
2221
4
2277
1964
3
1237
1788
1962
1915
5719
1075
1061
1513
2760
1475
2062
1399
3688
1535
1068
2166
4133
812