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
1519
760
702
877
767
1166
731
1609
603
770
2532
957
655
2342
1217
1054
750
1485
1586
1188
930
1413
747
743
2046
3204
639
725
586
941
634
2033
637
2906
953
730
610
906
880
697
1035
1009
2043
1231
818
1996
1077
1518
721
2764
654
662
2365
2398
1728
1514
706
694
1845
1100
2416