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
848
1568
1390
570
647
1023
1538
559
560
1199
610
613
2435
1945
838
1385
921
647
555
1615
1106
573
572
605
1698
1048
849
603
1944
1286
653
588
710
728
773
2031
1431
4768
566
572
1147
1217
1132
1551
828
1588
741
1396
1796
1323
543
727
692
1230
645
1061
601
1392
581
743
586