19279
2
31535
0
25137
467
1824
17353
1020
968
547
646
20634
8
683
1551
2727
1285
3498
4
2275
390
2748
2668
935
5
3114
5237
381
3380
3
2619
1
2806
2546
458