2285
2268
2221
2224
2266
2284
2267
2269
2270
2223
2211
1927
2222
2220
2210
1893
1868
1872
1873
3839
3850
916
903
881
927
849
736
846
748
910
914
915
896
904
933
934
3864
875
795
882
883
884
873
928
929
864
3865
848
744
855
741
854
735
765
852
734
742
865
3875
885
3879
3881
764
496
3899
497
3900
3901
492
655
491
488
584