1342
1583
1286
1429
2721
990
1436
2192
2196
2141
2035
2031
2183
954
899
1026
894
845
853
944
864
910
940
867
904
887
1313
1218
924
977
932