20211
3
2080
4
2472
1
3172
2767
6
2059
562
2489
7
1695
5919
2
530
1555
552
1927
2620
2829
5079
1078
2781
5674
718
2475
742
3679
2502
1330
4586
5