663
1717
965
721
8247
1345
1397
3649
1907
1138
3043
2753
6210
1338
1731
887
2041
696
562
699
701
2756
631
792
1215
1356
1411
1076
1702
2865
2301
903
1246
1399
1596
1637
866
849
2211
806
688
812
652
1055
828
632
653
1318
702
769
5643
1837
927
1175
900
831
691
696
1986
1712
681
679
805
1269
775
958
860
896
1196
1228
2250
693
675
763
1604
1162
963
703
634
731
719
737
756
764
849
825
1208
623
1300
834
893
2000
750
866
901
1172
856
656
1512
696
996
718
862
4164
1467
868
2493
664
627
722
1297
659
818
858
1089
1175
719
729
932
764