21 5
124 906 835 1
552 717 135 4
397 179 454 4
113 558 923 2
460 204 195 1
338 68 908 4
838 874 643 3
972 197 901 3
399 806 238 2
305 16 151 4
169 302 782 2
612 840 110 2
272 684 640 2
410 234 1 1
606 971 94 4
707 779 66 4
252 554 994 1
894 470 368 5
767 474 783 4
893 900 659 2
173 175 210 3
