1345
1588
1287
1433
2755
991
1437
2192
2203
1344
2150
2038
2033
2188
956
900
1027
898
847
856
946
867
911
943
868
907
890
905
891
1317
1222
926
980
934