1770
2265
856
1001
327
470
2023
890
370
1245
587
960
968
1055
487
547
281
645
492
359
392
608
438
1005
344
