19279
2
31535
0
25137
4111
17353
1559
2546
1
467
1098
3114
4
462
1614
2730
6
1832
3
343
20634
8
860
683
6800
2008
968
381
430
722
403
1020
1869
5
1420
662
3149