3819
1
1386
2061
3
4158
8
346
0
2271
4
2857
2
12459
1713
3209
2779
13676
21
6549
11
1934
1744
1647
2390
5771
10
8627
796
6
2333
717
2954
3045
2055
1451
967
2999
289
4083