26338
30131
9415
10815
551
8411
738
906
11019
617
968
413
416
9120
466
320
373
4410
514
286
176
210
200
455
432
527
556
302
307
291
170
475
880
581