2061
3
5151
2
1494
1
3715
2271
4
83
1047
1744
852
1459
2740
2836
1229
2886
3080
2430
717
2954
2145
1514
3971