675
1005
1267
2329
2303
1541
780
727
870
881
1334
741
686
866
1992
15280
1405
1342
1397
1761
1234
1322
1118
794
1127
979
920
1728
1104
1412
11906
727
1990
815
692
683
947
2502
778
684
698
729
1225
1101
922
1713
1044
825
1627
1391
1316
999
972
1316
773
889
798
948
2073
928
913
890
829
722
2444
678
913
795
689
3559
1578
949
1297
1538
740
1772
1654
1459
1408
1167
766
1559
1386
1221
1298
1094
1278
862
1345
1556
782
1186
1065
657
775
804
898
771
807
784
791
917
5922
1491
817
1387
1060
1210
1108
729
1128
1016
901
836
1531
983
714
1465
781
912