1636
1393
1491
1154
1554
1445
1245
7404
1152
1206
1716
1352
1093
1096
1115
1058
1077
1241
918
952
935
900
989
968
1069
939
1345
1156
934
1298
1233
956
944
1149