1350 1000
883 117
284 422
174 386
835 10
768 635
443 336
278 189
453 93
246 431
800 364
358 974
509 971
753 1000
56 385
579 367
773 438
468 953
409 645
711 563
1030 2
1250 327
42 373
173 55