1793
2431
1548
548
964
1216
1302
1304
328
334
301
537
283
399
447
859
2403
1059
220
314
345
529
449
267
