955
2
571
1
481
687
623
701
504
519
535
799
1412
3
570
542
488
809
932
502
1671
6
472
581
421
745
740
1171
1093
606
1804
825