1377
901
718
846
854
852
704
1896
2903
1035
1887
1320
2747
1842
1631
1627
1247
1447
1238
1032
869
738
672
1029
642
3626
830
1629
762
1568
1923
762
1922
718
2495
1394
1290
1064
909
1245
1355
650
4056
956
815
1372
1297
2303
1128
706
653
624
904
720
1609
831
825
771
1945
2480
1256
1180
892
846
1759
1505
1627
944
1311
977
816
2565
600
1049
875
669
2041
1677
643
1021
1053
2864
1515
1090
954
736
1080
1319
693
2991
858
1592
865
807
655
1265
615
1129
689
1410
1307
628
714
1335
1314
974
1453
803
1252
794
1328
777
1649
908
677
659
1158
674
857
3166