5560
1393
1067
1061
1051
1244
1098
1089
1054
967
1077
903
8967
1265
1151
953
872
1434
860
975
833
804
771
811
1261
777