887
826
902
2811
918
968
2212
1013
1074
812
769
761
1045
767
903
953
806
2847
1165
839
1914
941
932
934
958
945
821
948
863
944
894
2536
835
872
1411
840
826
2074
7754
926
883
984
1271
1259
2217
10470
795
862
1498
980
806
1140
1478
939
2864
3789
1307
975
1668
842