1471
1243
701
623
636
2386
1019
674
2378
725
1668
1540
724
2120
759
2344
870
1371
697
720
910
1966
1368
790
840
944
1307
1282
638
735
1915
852
1087
839
858
2667
842
652
612
876
1230
2548
630
2238
1417
630
630
643
704
693
1607
667
709
606
1016
916
1153
786
711
1085
1391
852
867
1002
738
838
2979
733
1556
1170
640
828
1077
2771
613
830
716
697
718
599
1450
1740
839
940
1391
804
680
862
660
1595
964
622
3161
1553
820
856
864
1044
1263
649
783
1359
536
700
882
1285
1289
1293
673
1366
669
729
754
952
622
2111
1872
5520
675
689