19279
2
25137
0
467
3092
1
988
101
1020
382
31535
418
17353
1824
552
16
572
291
968
594
377
390
683
505
181
2275
893
444
618
468
471
323
592