833 260
1210 9
1043 134
362 537
1081 700
540 74
438 562
624 212
616 661
636 863
240 887
345 232
776 861
740 71
681 665
465 542
535 585
808 902