2122
2086
2057
2078
2082
2079
1920
2081
2083
1917
2084
2085
1916
2080
2077
1777
1820
1826
1827
1831
1833
905
847
866
898
897
890
729
477
717
716
715
694
784
707
485
712
787
788
789
790
793
710
709
493
706
690
486
767
484
481
482
483
770
705
768
769
3874
718
3889
708
487
3893
669
567
492
657
478
520
505
618
499