1636
1393
1491
1153
1553
1445
1245
7404
1152
1206
1715
1352
1093
1096
1114
1058
1076
1241
918
952
935
900
989
968
1069
938
967
1345
1155
934
1298
1233
955
944
1149