2061
3
2271
4
2587
1
6236
10
1840
6
1744
1647
1824
1782
5771
8627
5721
8
796
2333
1382
717
2954
2
2999
289
0
4083
973
4375
1211
3971
982
2655
8819
12
3637
8527
6926
7