2316
2274
2298
2253
2315
2302
2301
2254
2297
2252
2299
2251
2300
2250
2249
1900
1886
1887
1901
3837
3847
236
234
905
903
932
230
229
847
896
891
237
238
901
902
235
900
899
228
866
898
897
890
904
933
934
3864
892
893
894
895
3872
3873
3874
3875
3876
669
3900
670
567
3901
661
492
657
655