1290
843
789
914
991
970
2664
987
1038
1928
1337
1243
3384
10666
6115
5450
1755
3249
5400
1317
1840
37499
5347