1633
1072
1182
1221
1500
1670
1143
1318
1073
1951
997
882
965
864
908
932
873
1146
782
799
877
955
918
969
886
1006
980
1043
1030
1441
933
861
856
921