1609
1382
1477
1142
1537
1424
1233
7391
1141
1198
1695
1341
1082
1083
1105
1045
1065
1220
904
943
926
892
977
956
1057
925
955
924
1333
1146
923
1284
1222
946
928
1135