887
0
302
180849
793
2216
2493
1
1129
291
11881
3
331
2920
9
111
822
1043
2
2407
1042
1098
1222856
4
2461
20