646
778
1124
880
731
781
963
743
744
713
758
815
955
1447
3101
1275
1434
1045
1120
1078
632
2574
640
1414
1530
18161
1526
907
1007
1256
1333
678
721
912
903
1007
810
1079
958
1229
732
650
636
1286
1176
784
1004
1601
657
760
662
2993
713
2251
908
1038
773
820
688
607
971
876
1486
1139
758
837
1302
1580
900
654
1315
2129
1267
4889
1244
1554
688
2772
1386
1409
796
1304
675
942
887
777
1679
1394
872
1487
621
936
1484
891
1864
2155
784
3017
1065
4057
731
1054
1020
1552
744
858
1277
1783
1081
2985
1681
1110
710
812
992
1496
1597
841
669
1155