1345
1588
1287
1434
2758
993
1437
2192
2203
2150
2038
2033
2188
958
900
1027
899
847
856
947
868
911
945
909
891
905
1319
1226
926
981
935