1302
972
1283
456
636
461
1284
462
470
432
499
498
1166
419
455