11881
3
180849
0
1513
1
661
18385
2
2796
2229
4
1696
1222856
2749
1396
17730
11
17064
7
4396
1425
1129