2306
2
7952
1
1713
625
16840
15
2177
11483
8
11881
3
1329
544
0
4067
9
18385
2229
4
2683
20634
1222856
4482
1889
17730
11