2114
2
11059
9
3372
3857
3166
15
4599
10
10032
14
6856
24
2097
7
1555
3
1728
1
624
0
1711
980
491
2457
1437
3379
1012
3150
2428
592
2517
2324
4
2377
2634
1604
2801
3158
2683