31535
0
376
25137
2275
2
539
407
19279
392
295
882
443
448
157
573
419
918
1523
1877
1
427
1020
618
2299
265
433
3428
3
2730
6
418
393
455
4706
5