1057
1025
658
1921
726
1343
783
1058
677
924
734
820
1545
945
749
773
1206
693
1103
1322
1362
715
1517
3327
1601
1485
1484
1113
819
906
695
961
1388
867
1363
839
1282
1471
5182
946
658
726
1706
675
899
1853
811
880
785
832
655
1186
983
1345
980
1659
1413
744
866
3380
2770
1020
1608
2025
683
771
647
677
1063
1381
779
2727
3193
2957
1134
726
668
718
682
721
1163
948
1935
3573
947
1231
1909
857
773
1015
860
906
1760
754
795
1182
788
4075
1409
2732
2302
780
1385
2378
1128
642
884
700
1652
926
939
1538
1243
824
830
1300
820
666
900
1629