670
2
545
1
114
2112
567
613
449
83
90
415
709
528
321
511
683
823
159
397
628
697
587
491
765
892
713
408
1431
794
844
67