19279
2
25137
0
1020
31535
2275
392
3114
4
17353
1824
968
2855
3
2546
1
4864
20634
8
2587
16
2730
6
2076
418
3498
2306
360
139
2702
2668
381
1518
2201
383
467
3888