387
482
379
562
606
645
590
753
727
816
1027
1222
926
1294
1247
1184
1519
1462
1431
1301
1509
1528
1236