6626
1463
831
1003
2625
831
1105
3776
2239
909
1039
892
940
955
708
1079
2437
901
710
2656
773
918