1007
1048
1038
2339
2293
2374
2386
2489
1024
1047
806
730
796
724
715
881
787
741
714
807
671
757
710
694
461
518
501
533
537
544
534