2593
1
2906
1153
0
6307
10
1583
1913
2660
2
6753
17
5635
3
2763
1868
1672
3573
4
1466
7793
3503
3593
16
13499
5
1425
2258
1505
5978
6
748
297066
3649