5151
2
2717
1
3715
2271
4
1047
2381
3
1166
11
1744
2740
1371
3080
717
2954
2802
6
3971
8527
2041
2313