228
74
33
682
134
75
4366
335
257
304
90
135
309
126
104
1215
877
325
181
2814
236
120
992
299
341
39
314
199
266
244
295
53
102
170
177
180
1196
268
281
1952
276
113
79
214
641
597
38
398
204
11
352
62
40
52
66
456
12