19279
2
25137
0
31535
467
1824
1020
474
155
1333
1
2727
2190
2275
511
391
486
398
223
2522
1551
331
2284
2620
3
273
381
246
718
792
1131
25127
17353