19279
2
1559
1
1787
2668
325
0
476
17353
1498
2369
3428
3
1043
2269
1824
6052
10
802
2587
16
543
6975
4
6383
17
2727
1507
2909
2408
25137
522