1055
681
779
797
872
697
1386
767
698
3055
652
1812
879
702
1109
804
675
1350
1696
756
1043
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
761
1685
1645
797
1689
795
707
634
2343
1155
897
1693
1225
4075
695
1569
1552
2147
1246
867
636
841
1063
1152
2445
1300
855
1290
1438
1037
846
1206
599
700
744
801
784
1301
658
838
1416
694
948
1408
1227
1795
4040
1155
738
916
770
1297
1579
798
1361
1294
1236
1964
882
2713