995
946
1112
1799
1149
1197
1384
1664
1633
1553
1299
1295
1275
1393
1488
1337
1335
1303
1204
1323
1145
1512
1163
9318
1003
1035
959
982
986
981
1328
1072
1067
1090
1033
1050