908
1113
2963
878
809
1690
1528
1041
1094
944
831
1183
809
5467
1156
2794
715
736
838
1065
783
959
899
1062
867
938
863
994
1352
2710
812
839
1830
1305
1186
742
817
1776
886
766
1253
754
3061
714
1031
3514
2556
866
899
4370
717
812
755
788
1687
957
871
2207
1504
819
757
963
3315
1000
1085
640
1148
1102
892
1217
803
686
950
809
687
1111
690
1075
1218
1504
862
678
786
1041
896
3849
682
678
1018
667
779
1135
792
654
702
719
719
5135
643
891
1735
687
1041
938
859
2871
1145
736
776
1052
1072
741
4802
687
1596
629
691
1111
803
735