655
533
5413
524
182
737
816
160
333
387
263
301
383
8730
392
412
262
302
365
210
153
535
647
294
150
281
374
6910
110
418
642