2061
3
2271
4
7835
14
234
0
1744
1
1647
3326
3671
6
5771
10
8627
1760
796
2333
717
2954
2
2999
753
2556
2495
289
4083
973
4375
1211
3971
982
2655
8819
12
3637
8527