2331 573
756 65
877 240
37 465
742 886
177 610
90 997
44 67
55 28
291 747
469 473
816 273
5264 462
645 576
3629 924
645 560
1863 885
738 477
600 412
29 758
138 238
345 704