4238
805
2092
864
1036
873
938
864
782
1027
972
947
803
889
1645
1036
3975
989
778
1109
1843
778
1281
1154
816
1271
1224
2041
1215
1378
956
2275
988
863
7062
922
978
974
1522
853
2355
926
1668
15830
1256
1171
2040
10037
1044
971
798
1092
2783
894
1186
971
1120
877
897
925