657
945
730
742
876
1028
831
818
818
812
1197
3682
1014
734
909
1157
764
1235
812
1062
788
747
1130
1800
859
993
849
925
817
1189
684
889
1179
756
1026
839
2513
787
1016
780
674
854
1232
1099
821
1929
697
1575
824
869
1336
1149
828
653
761
1271
849
1052
1364
736