1184
1278
920
1388
1008
933
970
1516
1091
1353
958
982
1197
1018
1504
1398
928
1619
1056
1541
988
1362
1019
1336
1618
944
1546
983
909
1284
952
1118
935
1116
931
1243