873 675
517 106
1011 720
707 588
454 720
176 318
198 88
521 162
563 143
1081 109
477 934
506 777
219 86
791 215
731 870