19279
2
25137
0
31535
467
2275
1131
1824
1020
547
17353
2329
47041
2615
1
2522
918
2190
333
2727
5
20634
8
2668
3114
4
325
653
2076
3510
646
3498
881
2073
802