398
384
375
1237
1154
1238
1266
277
926
276
278
265
1246
1233
925
908
264
907
1235
1236
1234
197
180
174
806
173
718
691
56
55
38
36
32
31
39
33
34
28
26
37
29
30
3448
3449
