2061
3
3587
2
1494
1
2271
4
83
1744
1647
852
1459
2836
1229
5771
10
8627
2886
2430
796
6
2333
717
2954
2999
2145
289
0
4083
973
1514
4375
1211
3971
982
2655