1166
1995
1265
1249
603
700
1420
669
1538
2533
685
889
2054
793
1280
1229
701
1128
692
691
667
733
668
691
788
798
737
686
726
650
765
692
839
706
1338
893
682
666
739
657
669
646
927
5255
792
629
1418
739
786
726
2030
657
686
627
618
690
1168
652
647
647
751
1162
2144
1112
651
682
1587
2073
1794
1625
656
659
1127
1280
645
2191
1121
869
668
1123
1769
687
695
752
683
1640
675
624
641
661
2283
748
707
793
1086
1165
1484
715
2394
1204
645
1061
1710
679
722
2561
642
1398
1111
676
1885
4890
677
1793
915
729
818
715
677
1280