1162
1035
962
1095
1001
908
1004
985
1041
1054
1281
1279
1378
1304
1125
1352
1430
1112
1492
1384
1193
7345
1111
1169
1654
812
686
759
835
852
773
783
882
769
830
805