1008
762
872
2161
683
1664
3883
703
805
1415
2267
698
717
759
673
1453
1651
1124
892
733
14945
2860
756
1055
986
1503
909
786
638
1248
2079
653
708
767
2379
4174
4851
3786
816
761
1001
987
1040
629
978
678
797
1845
712
1435
1584
761
715
710
670
1458
725
777
757
897
893
20140
1233
4073
1385
1122
800
685
868
1124
2076
1255
813
1378
2668
1449
914
1631
2039
1625
679
673
995
2532
960
1036
1845
809
4315
676
762
967
732
675
938
968
625
2786
1249
871
848
1353
5534
1084
929
969
694
867
771
2383
1358
1658
762
833
3197
1628
697
1189
1529
677