995
1264
739
1003
1640
1359
660
1429
947
998
2745
1060
2373
732
796
700
1119
1006
1980
893
1646
740
723
11826
1457
884
712
1318
1787
999
772
810
942
747
2015
687
1658
1217
1243
1617
2501
888
706
1041
1748
708
967
977
1249
806
1716
934
8308
1178
746
878
1903
1789
805
1037
1181
708
1042
754
690
772
978
1042
765
805
1066
807
1231
1598
862
718
2621
829
669
859
1713
722
3590
719
1230
796
1084
752
901
797
614
770
869
634
805
2097
862
715
793
666
761
850
897
778
1132
1174
1300
1568
2410
1392
1143
898
894
687
733
608
978
717
1312
764