448
1
75
1632
1653
2
147
668
401
625
886
1102
1635
644
417
404
688
685
2409
1887
764
1158
917
1141
1308
3
2005
5
1809
703
1902
507
1774