1636
1393
1491
1153
1549
1443
1243
7403
1152
1206
1711
1352
1093
1096
1113
1058
1075
1240
916
952
935
900
988
968
1069
938
967
934
1344
1154
1296
1230
955
943
1148