609
11812
425
327
183
306
292
111
212
377
1045
702
1107
485
754
1081
9
173
423
504
487
224
698
953
76
944
882
8811