1162 1000
330 90
668 528
776 801
41 991
280 683
2072 702
622 263
338 630
411 35
87 386
876 402
2186 220
183 87
776 896
2440 127
236 562
717 234
439 617
673 43
231 76
1234 359
815 650