19279
2
25137
0
918
280
467
31535
538
448
231
1782
2275
539
407
384
171
434
303
1824
295
349
1398
277
837
490
419
248
423
427
882
2299