1026
1026
1139
997
1174
1837
2073
1069
1397
1100
972
1145
1626
1156
1027
927
944
893
785
873
1076
1147