1074
1031
973
884
1154
1412
1148
1248
934
885
787
1285
1221
1451
1490
1169
1617
1722
969
797
872
789
768
862
819
918
986
880
865
1069
1591
3138
995
1338
1187
1408