1129
0
291
11881
3
331
2920
9
111
822
1
1043
2
2407
1042
1098
1222856
4
1947
4067
3092
3125
105290
755