2061
3
2271
4
83
1
3868
10
5052
1744
5347
462
0
2835
2
1593
2013
1229
2919
2886
5621
8
2430
4537
717
2954
3126
2145
2358
9
1514
2155
3971
2165
2721
8527
2041
2313