843
831
1029
1531
3050
953
1269
1146
1331
1087
1139
1232
1097
1234
1396
1150
1098
1086
1843
1221
1435
1180
1110
1206
1783
983
1169
1024
1383
1149
1351
1281
1348
1143
916
1311