1991
2156
859
1123
1383
1115
1218
891
850
748
1249
1178
1389
1451
1136
1586
1671
907
768
846
761
740
838
791
889
956
840
1134
1039
1542
3063
962
1298
1160
1346