2730
6
19279
2
25137
0
31535
392
418
2275
661
618
696
325
881
3674
10
1238
1645
1
1020
1661
398
988
1842
1960
7
968
1010
1711
1523
4677
4537
29323
1462
1712