1624
1489
1145
1073
933
921
1722
1891
1367
1635
1010
1493
3013
1252
931
1122
879
1027
1186
1000
1069
1102
1211
874
882
924
899
916
1135
948
1440
1294
870
1477
971