25137
0
19279
2
467
433
31535
350
3248
543
539
2275
2224
918
1824
419
837
376
2299
2522
456
427
448
407
295
492
339
413
383
1116
538
2655