1172
1094
29286
999
945
1174
8816
7191
2484
1516
978
4359
1397
955
980
1089
2323
3050
914
6823
1304
4613
3983
6583
1158
1416
3473
2186
1161
2056
3196
1243
1471
1706
2259
6352
16947
1406
1213
5135
1065
1123
3978
1088
959
4302
1644
2735
4585
1594
971
1038
1038
1645
5962
3445
1314
4046
1063
1078