1636
1393
1491
1153
1550
1443
1244
7404
1152
1206
1712
1352
1093
1096
1113
1058
1076
1240
917
952
935
900
989
968
1069
938
967
1344
1154
934
1296
1232
955
944
1148