1285 403
73 607
127 159
786 592
142 346
773 565
319 248
409 675
407 763
621 341
109 210
879 326
1034 46
565 245
748 369
677 917