852
2
790
1
919
1143
708
461
653
933
2416
527
686
499
406
409
690
765
670
91
401
634
496
3
420
2431
5
598
1288
895
747
448
565
77