298 5
1307 13
1518 664
339 391
384 595
917 673
974 313
314 275
435 397
579 685
703 739
728 375
184 29
124 342
134 81
505 488
311 285
1166 444
556 850
560 316
690 259
162 689
586 55
401 644
316 523
701 815
964 824
371 339