3166
15
6856
24
2097
7
1555
3
1728
1
624
0
980
491
3379
1012
3150
592
2517
2
2324
4
2634
2655
4074
2153
2372
3508
2534
2080
615
3089
2228
2107
2159
2631
674
2578