1108
819
1409
961
1766
3722
960
1255
1051
882
919
926
1795
854
1506
935
1231
936
846
1010
1025
1139
945
878
1036
809
831
2322
1011
1108
669
992
1653
1798
866
762
840
1011
1059
1349
1126
1063
801
713
897
861
1371
2108
1019
932
1785
874
948
889
739
1352
808
926
1170
1693
2219
1773
880
693
741
993
1648
3117
2957
867
1497
789
1870
1586
1607
886
1192
2200
1923
726
1100
876
878
879
1987
3350
2765
1129
795
929
876
2476
959
849
1518
851
787
799
949
683
764
1819
705
1527
843
1055
950
660
777
1983
1696
1126
1444
791
1288
799
2344
746
910
1805