2569
944
998
749
791
818
858
1055
3329
780
903
1328
2260
1655
1104
831
866
1037
839
937
1091
826
960
806
3649
792
854
951
1170
1154
2238
878
949
857
1060
901
2385
811
822
862
844
797
892
834
1108
1409
921
3455
758
1274
970
762
895
895
1105
838
1244
861
821
3968