1 112 150 3348
307 783 1731
449 922 1410
247 151 768
218 512 652
279 430 812
273 033 574
391 636 1761
547 525 2141
382 188 1307
254 080 850
505 666 1486
157 515 386
127 058 349
174 276 451
333 519 877