1725
1309
1624
1490
1146
1073
933
922
1367
1636
1010
1494
3014
1252
931
1122
879
1027
1186
1000
948
1440
1297
870
1479
975
961
1369
1128
874
1248
1251
1226
963
885