913
1
658
0
6781
12459
3
3583
2899
863
3954
2
3765
4
838
1811
470
929
7762
5579
7
51331
25
1008
1307
4151
3329
574
1789
4100
6
2954
544
14861
1164
1900
297066
868