1004
1638
656
1892
695
673
1245
2024
1304
712
793
2842
710
815
786
2063
956
798
649
2039
1712
1166
1473
2498
1134
668
939
1872
686
709
725
673
1668
728
4902
731
1873
880
816
671
671
2066
683
662
658
947
1479
665
2572
1042
694
2138
1597
660
842
714
750
1284
734
653
683
870
737
1624
1875
1008
905
702
666
2073
1237
2562
992
1506
1400
1087
979
966
1205
1040
5395
2767
1964
1061
1122
976
622
919
1260
683
718
607
779
1597
883
1391
1666
754
695
759
645
680
936
822
742
720
707
698
802
701
1469
674
2044
659
644
1446
661
946
1381
736