1029 296
1030 644
140 378
282 242
736 47
688 268
1056 30
521 880
698 395
1207 343
1092 340
606 339
346 6
331 399
1165 459
612 616
196 601
852 626
1384 738
904 738