1726
1309
1625
1490
1147
1074
933
922
1367
1636
1010
1494
3014
1252
932
1123
879
1027
1186
1624
1000
948
1440
1298
870
1481
975
961
1369
1128
874
1248
1251
1226
963
885