3329
0
574
2954
2
544
14861
7
1164
297066
868
440
5389
1
2047
905
4
267612
4978
582
50969
2745
99072
7034
1050
36905