19279
2
25137
0
2328
3
31535
467
2275
1824
1031
1
17353
6092
12
2190
2727
5
20634
8
1551
2668
729
3114
4
446
2920
1020
653
2522
3510
295
1872
1094
3498
968
2073
2211