1563
258
32
39
130
455
23
10
131
388
50
132
685
623
64
31
99
411
418
46
213
53
428
158
122
37
19
13
17
176
55
62
59
117
123
178
119
192
302
85
599
290
180
77
22
254
54
97
261
84
146
162
35
486
1184
201
57
1139