825
693
987
882
740
816
992
3333
1792
936
818
1130
1725
1377
949
907
2088
1132
1191
1619
2018
1710
1235
2928
1878
1137
987
1715
1101
895
742
1290
1057
994
1062
1198
1001
810
792
1373
861
1907
742
1816
696
1684
2600
2989
1369
2382
998
1254
979
849
798
714
669
1007
2414
1084
841
731
2880
930
809
1251
1919
730
754
2481
776
1171
675
780
998
3140
985
1167
752
778
675
804
1580
679
901
2113
986
946
1783
663
753
855
6142
716
1395
731
3486
1113
800
951
983
734
859
1521
6360
2154
1315
1008
1458
1546
1174
1717
562
1349
727
892
810
923
729
964