907
1117
986
1305
851
781
1365
2505
808
1216
1072
788
2119
883
1398
1140
703
1283
894
1062
1475
872
949
910
938
1500
1011
653
1058
1337
1151
1074
859
854
1106
1173
1466
811
1798
1023
986
1442
903
2477
927
1117
809
759
970
616
1424
641
2954
715
1111
671
1744
7694
698
1509
1514
1646
725
1019
1201
759
1747
1080
3722
1057
842
2204
681
968
643
1532
905
835
1125
1030
1051
776
2719
1235
4256
1428
1424
2165
1681
1202
754
1394
1646
1288
1172
1181
1071
1055
1832
2211
3457
723
2460
1809
3012
639
746
1821
2018
668
762
945
1529
997
1809
1086
699
884
1168
655