2292
1005
475
186
220
153
639
198
374
147
502
98
541
168
660
176
364
125
263
63
592
53
583
129
436
176
553
133
219
108
212
102
205
155
646
225
488
52
191
113