2177
2
1222856
4
11483
8
3564
3
4694
7
2628
2800
1
1454
0
2028
18385
932
2229
17730
11
1129
2192
2499
2000
1979
9
453