20634
8
19279
2
1824
0
31535
17353
467
25137
2275
371
2546
1
2668
3691
5
3114
4
329
802
2730
6
699
968
1428
389
326
823
407
63
2855
3
247
1506
3116
1132
2306