4309
3
13018
0
12459
2550
2
1871
2005
2920
4
33393
10
3696
8
1515
4261
7
4715
5
4362
3169
4617
4465
22
6500
3724
3634
575
1017
3267
5347
400
297066
384
2741
889
14861
2466