2445
3
2252
1
11881
1759
18385
2
2229
4
1729
1222856
4915
7
11
17730
917
4897
6
1129
0
1976
2192
6062
16