1925
1577
1940
1732
1692
1299
1831
998
866
812
931
835
744
840
829
874
888
988
921
1151
752
1240
1209
948