1125 25
526 4
155 581
215 175
460 563
287 125
970 704
963 237
1061 800
425 640
876 228
760 952
59 286
492 618
639 42
1084 491
259 315
586 337
411 396
454 457