769
3181
973
876
2971
2217
1696
684
1774
975
824
1016
813
1555
675
1288
1186
1899
819
1543
832
791
893
739
2017
827
1448
727
1399
1818
1141
738
1499
1456
695
966
772
1070
898
2230
827
884
882
2372
988
828
762
4021
822
1679
948
1495
2037
1898
3058
1243
1017
1853
727
978
798
1286
2126
836
1851
1134
1339
1091
1244
886
1275
986
770
713
1129
943
698
3967
1216
721
753
1608
962
1363
730
1848
705
661
789
796
1777
828
1215
701
729
745
627
1216
1279
753
897
804
801
1454
1417
1179
1714
1988
1027
741
1066
1881
2957
786
1394
1042
718
723
884
908