0 0
486 686
557 642
425 166
858 888
655 710
283 623
964 627
820 91
344 860
644 98
956 706
623 51
915 489
961 365
10 397
159 299
747 670
930 102