680
1331
1446
682
965
1273
2905
1406
822
715
1510
1656
816
802
965
810
1215
752
685
780
1964
1413
1522
816
2114
1433
1304
791
2822
829
677
1325
1056
1351
864
1134
812
1864
1424
814
3321
2727
2831
786
1156
1329
3099
1853
853
1335
730
2438
615
1397
1072
1353
822
876
759
718
1847
858
931
962
1530
637
643
992
1164
1793
915
685
830
2540
738
1377
1556
916
1642
1471
714
711
2266
1838
816
700
1116
1186
1500
600
846
789
1328
922
2416
1673
1020
1414
1243
720
1149
860
967
1147
1097
835
1775
1105
672
977
702
958
3195
659
1677
785
852
832
1118
850