1222856
4
17730
11
1129
0
2192
6062
16
1337
2
1680
1
2600
5
928
2493
2000
792
3063
3
1823
1780
105290