1652
1
1769
482
1116
3
901
489
2
441
504
665
574
423
1215
446
405
894
77
495
426
664
353
74
999
366
337
494
92
416
344
355
534