877,678,1337,505,1360,567,900,740,0
863,1000,955,959,967,987,875,1028,0
1052,916,1185,860,1196,886,1063,942,0
