1625
1490
1147
1074
933
922
1723
1892
1367
1636
1010
1494
3014
1252
932
1123
879
1027
1186
1624
1000
1071
1103
1212
874
883
925
901
917
1136
948
1440
1298
870
1481
971