19279
2
20634
8
2275
17353
0
31535
769
1
25137
3025
788
1869
2668
3114
4
1824
1020
1550
3510
3498
499
522
193
1142
802
2714
5
618
2730
6
2337
1513
889
467
12590