1284 169
438 4
38 686
631 343
191 785
379 91
27 109
361 600
280 724
68 304
14 583
415 400
868 882
213 365
1007 645
467 129
889 898
113 61
355 72
639 427