550
1594
288
475
1368
446
1033
653
928
1215
570
615
491
638
545
417
831
622
438
486
615
1342
1742
1272
664
1123
887
458
784
1671
687
856
470
1591
1210
436
1723
1357
433
1567
1090
255
549
1404
574
689
176
593
522
257
1320
239
360
593
461
629
602
1929