884
1
450
2421
159
2837
626
692
585
1656
2
1632
75
1048
0
6234
625
693
685
1103
1635
669
147
401
891
734
422
1016
469
618
407
842
333