2061
3
5151
2
3715
2271
4
83
1
1047
1744
2740
1229
2886
3080
2430
717
2954
2145
1514
3971
2721
8527
2041
2313
564