1
1791
1
597
466
1
611
1049
546
2
376
1250
1601
1003
593
582
1082
1297
580
1227
446
740
1
457
660
836
907
491
747
1442
525
745
456
1
1393
1238
466
607
1
617
519
468
832
636
714
514
641