2235
839
2188
4279
717
892
1672
1020
2033
3348
1042
872
1162
2946
72754
3638
755
706
4954
1036
1499
750
1024
1084
686