1512
2091
3651
4567
1006
1346
1050
3770
858
2177
1052
958
852
2434
8165
1128
5405
908
798
2910
1705
4219
998
951
2560
2434
1701
2328
835
920
967
1124
2222
1696
842
883
2002
3514
1073
1734
2229
4505
1863
12072
5665
1553
2873
1571
3284
789
1025
970
1340
2031
2068
1174
1121
2891
4054
865
849
839
796
866
891
1234
822
867
855
827
909
1540
857
929
971
886
863
936
849
889
962
954
824
927
902
813
929
831
1017
916
861
843
972
954
868
806
852
1121
985
854
1009
911
872
998
864
861
824
1329
958
1285
881
1027
828
1029
847
951
856
907
789
861