19279
2
31535
0
25137
17353
1193
1
1559
417
3114
4
1733
2730
6
467
1922
20634
8
1129
1326
661
1291
775
544
662
1587
509
1664
1578
1894
263
543
2546
292
1642