4402
9
186
19
18
333
133
872
364
30
354
295
75
125
29
150
54
120
103
217
41
93
151
229
268
23
67
141
179
45
39
33
238
15
194
185
99
1079
300
1564
113
110
417
97
109
27
14
156
224
10
202
43
154