1854
4
1192
1
1365
2373
1036
874
2
640
996
625
813
556
633
586
559
690
376
736
446
558
555
688
457
467
521
643
427
595
570
4410
24
460