100
957 520 37 423 1020 398 324 196 253 622 1035 660 503 1196 449 1156 295 697 868 350 1066 840 441 510 346 71 192 1095 610 875 373 367 195 762 1142 368 1161 266 564 566 40 752 26 543 748 827 851 195 677 520 545 543 512 987 1053 10 1058 398 1105 820 73 631 339 620 193 281 988 154 899 353 720 939 1105 1098 634 1005 726 286 0 203 1158 897 746 470 684 951 481 895 149 738 867 574 169 7 1195 715 640 983 869 340
