886
683
903
1131
826
2021
651
1416
680
718
828
1341
803
1412
1768
1581
1798
1247
857
921
855
1233
1666
868
993
711
1867
764
1290
1292
902
923
1216
1065
2587
764
2417
714
1012
1126
2202
2759
1049
1060
830
905
760
845
804
891
679
1093
1405
698
1222
746
822
878
3607
917
1027
1104
3570
1450
758
1192
1968
1331
920
2594
1077
2035
2359
672
2734
1728
1609
1222
703
907
1269
786
831
1147
812
785
709
2077
913
4924
931
1129
3220
1026
1059
1036
800
1398
872
800
1154
1754
1903
2087
771
1047
782
823
806
940
1099
1522
851
4125
1136
683
2508
969
935
1627