1013 310
390 515
715 578
362 602
562 948
564 252
1083 615
987 752
551 396
156 240
1053 519
554 82
935 509
673 219
179 804
425 243
209 288
567 405
931 184
979 308