1986
2151
858
1122
1381
1114
1215
890
849
747
1247
1178
1387
1450
1136
1585
1670
905
768
843
761
740
838
791
888
955
837
1134
1036
1540
3061
962
1293
1156
1343