3633
13
2593
1
770
0
930
1563
2906
1153
1193
593
6307
10
1045
6753
17
2763
984
931
1672
2132
2
1312
7793
4
3503
471
2258
5978
6
622
297066
572