19279
2
25137
0
467
31535
918
539
393
407
433
419
427
295
2299
423
448
2275
747
1824
280
837
69
2564
376
392
955
339
157
213
1131
325