414
4699
303
485
262
441
1
508
3755
425
396
651
749
2
1829
525
413
337
260
728
306
519
473
1635
604
540
344
561
526
329
925
889
283
633
472
533
1461
493
493
365
403