1057
1009
952
875
1139
1399
1131
1232
915
870
766
1271
1200
1417
1469
1152
1605
1695
928
783
857
775
752
848
802
904
970
868
852
1055
1564
3095
981
1316
1173
1377