582
645
599
610
1550
958
1141
1195
1796
605
878
662
729
661
801
634
588
625
656
609
599
586
2000
1749
2378
1149
1438
661
971
1080
606
1051
654
1279
747
602
645
2454
2244
1789
714
1025
569
495
4792
994
965
595
768
1191
709
1236
1152
1461
1508
731
1522
691
1405
812
694
546
693
574
1231
1551
546
584
765
603
1025
1082
543
618
842
566
1287
1177
545
1604
708
653
2398
565
737
1358
690
1385
1699
1146
1382
606
580
535
925
1221
728
1990
1008
581
2040
504
741
978
563
634
1257
524
810
1133
573
897
1906
1467
1396
1502
649
638
1098
5160