1891
1201
1274
1116
1052
929
915
1364
1629
1615
997
877
942
1436
1286
868
1467
1236
1210
847
1327
1021
1276
932
945
713
798
931
456
448