1358
1600
1295
1440
2809
1001
1456
2201
2216
1356
2168
2068
2053
2199
967
912
1040
905
857
868
956
880
919
957
875
918
903
914
901
1336
1239
935
996
945