1624
1489
1145
1073
933
921
1722
1892
1367
1635
1010
1493
3014
1252
931
1122
879
1027
1186
1000
1070
1102
1211
874
882
924
900
917
1135
948
1440
1294
870
1477
971