3517
868
708
267
921
424
712
332
387
104
282
179
299
160
242
75
244
191
254
92
620
192
664
215
517
43
458
141
388
139
479
162
628
184
391
132
385
31
378
167