965
1453
933
1495
2049
1213
917
1126
1433
11483
980
848
970
856
947
1291
844
802
1473
817
870
843
7197
1687
867
800
921
864
1075
861
948
782
1039
872
1064
861
2297
1005
881
814
1978
1109
877
877
6245
1010
852
870
2055
1039
1223
921
841
1058
837
3419
833
1073
1172
950