1164
2
533
1
775
286
1547
435
825
1475
1141
592
1996
851
1308
3
2005
5
918
831
1002
607
645
419
405
1158
1094
689
406
685
2413
1120
1888