2886
4
4867
7
5339
5
4483
3
956
1
742
662
0
1557
3625
5825
504
2039
2535
2
3131
1458
3608
5489
11
2895
6517
1982
3215
20211
2080
2472
3172
1695
5919
1927
2781
5674