2593
1
356
17333
27
14861
7
666
3
1529
0
2556
4
562
3386
3546
5431
2
5527
2189
2377
297066
2642
2949
2823
5
3014
20
2342
189326
5825
348
2469