1069
1430
238
507
609
386
393
382
268
612
1440
1395
958
270
480
539
604
622
854
640
477
487
654
2304
1298
492
502
440
558
1964
461
1187
968
1096
524
582
328
717
429
676
849
935
838
2243
541
611
1484
366
451
1271
23675
546
1283
926
448
677
469
722
1225
296
Copyright © All Rights Reserved