1108
1303
829
1224
1106
1876
997
3027
843
1180
962
1394
1287
1236
2470
1404
1178
957
1171
1428
1141
890
1195
885
1625
959
1216
968
1210
1135
998
961
1306
1115
1139
1464
1059
1291
2764
6874
914
1045
1148
973
943
1066
864
1242
1002
1103
1673
1481
1606
1554
1092
1194
1196
2081
1069
1639