1064
1912
1611
746
838
4613
3146
922
1009
886
710
914
659
689
1206
865
711
861
2413
960
782
2661
3550
4987
1192