1425
745
953
903
1296
840
712
768
706
2218
691
1148
919
2777
871
1792
1612
1231
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
675
2773
695
907
669
2002
2758
674
775
1187
2040
728
1608
1549
801
611
4674
1659
972
1803
943
611
1955
1150
1769
665
959
771
746
4988
779
663
2985
3004
1592
816
916
2349
1164
1033
1065
768
982
660
2183
1878
821
787
1336
1931
1698
881
1202
1338
772
684
1505
717
864
2165