2569
944
998
749
791
818
858
1055
3329
780
902
1327
2260
1654
1104
831
866
1037
839
934
1091
826
960
806
3649
792
854
951
1170
1154
2238
877
949
857
1058
901
2385
811
822
862
844
797
892
834
1108
1409
921
3455
758
1274
970
762
894
895
1104
838
1244
860
820
3968