5151
2
3715
2271
4
2725
22
1047
1744
1
2180
2740
3
1330
3080
807
717
2954
3971
8527
2041
2313
2075
21152
8
4821