1456
2
1333
1
981
862
861
692
1199
1843
1905
1615
937
1215
4387
1335
1384
899
1131
935
1090
1077
825
1292
703
1013
1310
1281
1226
1340