33 1390
883 666 300 1103 1124 713 703 328 4 516 814 96 1104 323 323 58 1388 1028 1218 857 47 457 692 161 1325 512 215 1137 173 1291 630 768 477
