11483
8
11881
3
1054
1
18385
2
2229
4
2683
0
20634
1222856
2799
17730
11
661
650
1889
1780
349
2192
6062
16