3835
5
1224
1
5375
0
2151
790
3735
4
297066
563437
6
26243
267612
2666
9
4978
2
1787
40177
99072
36905
592