2061
3
5151
2
1494
1
2911
9
2271
4
83
1942
1744
2711
852
1459
2740
2836
1229
2886
2430
717
2954
4651
2145
398656
19
1514
3971