1128
997
931
1201
2812
1241
1972
1035
1012
895
1146
935
2079
1989
1403
1107
1111
995
929
2240
1167
2549
905
2308
950
2705
905
1039
869
917
1020
1184
954
3546
1110
1561
905
960
1509
1098
866
1013
1272
1127
1694
985
1199
1205
1794
1380
928
933
904
1723
1103
3135
1379
1096
1204
949