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
142
179
45
39
33
238
15
194
104
1082
300
1564
113
110
417
97
109
27
14
156
99
224
10
202
43
154