2593
1
1189
0
2906
1153
2996
6307
10
383
665
2123
2
6753
17
2763
2456
1672
7793
4
3503
2748
7
13499
5
2258
7884
5978
6
297066
1337
572
3080
3
1044
550
3354
2722