951
1262
1053
802
1112
690
859
1242
850
1063
1221
1347
1865
3389
943
1003
1088
1166
869
658
888
1276
1228
1123
637
1034
939
879
686
1025
1086
1006
962
909
883
845
847
1652
666
1038
842
3046
1018
951
996
1229
1078
792
803
1013
655
1722
743
764
997
4171
1067
7180
880
973
678
1979
3411
848
757
834
804
824
677
805
1768
1360
722
654
2136
1026
1193
624
1264
1026
687
644
730
1346
863
825
847
683
961
755
870
601
734
836
874
896
1269
722
1523
659
701
663
834
16763
829
661
675
1010
1775
863
668
800
2608
2204
1879
1583
667
1091
790
636