940
2139
1376
819
875
835
872
1025
1858
879
2079
849
984
872
919
1277
1232
921
874
840
865
870
923
1170
830
904
983
967
1956
1657
1211
825
1337
1586
1032
929
830
1230
826
920
838
988
828
1910
839
1413
1318
918
940
1196
975
1065
977
1564
