1563
258
32
40
130
455
23
10
131
388
50
132
686
623
64
31
99
411
418
47
213
53
428
158
122
37
19
13
17
176
55
62
59
117
123
179
119
192
302
85
599
290
181
77
22
254
54
98
261
84
146
162
36
486
1184
201
58
35
1140