10243
4
1289
1
1992
3
2184
2
697
0
884
1309
4914
297066
5389
267612
1425
4978
873
2121
99072
1691
36905
641