19279
2
25137
0
31535
467
1824
17353
1131
2522
269
2211
390
2224
918
909
474
572
20634
8
325
953
418
2730
6
3360
1428
422
653
901
970
152
543
1020