19279
2
20634
8
1824
0
25137
31535
467
423
25127
903
1
646
2275
872
631
352
2668
2522
3114
4
2224
1020
20374
5
169211
11
17353
1449
3
968
3205
688
802
2062
604
2730
6