1624
1490
1146
1073
933
922
1723
1892
1367
1636
1010
1494
3014
1252
931
1122
879
1027
1186
1000
1071
1103
1212
874
883
925
900
917
1135
948
1440
1297
870
1479
971