2891
11
1547
1
8527
2284
2
2954
4979
6
3506
8
2271
4
7633
1364
1895
83
1782
2041
2313
3227
2075
4821
3562
3249
319
0