1378
846
863
38563
1023
768
796
1006
1066
9424
842
1137
1167
804
1155
1828
822
872
910
1648
837
800
748
818
791
1176
762
803
845
2784
810
782
964
883
788
2608
1053
1342
828
897
840
996
966
827
882
889
913
2613
763
929
818
812
4987
849
893
1017
962
2141
1099
960