1023
684
1116
763
940
1108
649
646
825
1957
708
1085
1887
1514
1667
2043
975
771
2441
728
727
736
661
705
741
4361
715
781
661
714
1168
756
717
1413
1200
1290
997
2396
1146
733
734
673
1042
728
727
901
659
826
1371
839
644
849
807
