1052
790
863
931
2431
1533
762
641
1611
1304
1442
721
833
1950
1108
1398
948
664
837
1744
2622
1274
1151
982
1914
1967
2641
1128
802
1544
804
885
909
677
818
2109
735
723
659
1326
1521
2162
821
2739
680
1774
5038
746
1608
2353
1460
1944
683
914
1047
5537
1427
778
766
2348
1106
1139
1354
748
693
1288
968
933
2392
749
632
1304
829
815
1292
1049
785
754
644
869
1242
816
883
1589
789
3455
1354
1136
776
743
607
768
1326
1114
691
1135
1004
632
784
709
726
2548
1845
862
1016
1526
1002
1207
1529
1833
677
939
1888
1859
808
694
2892
820
879
982