31535
0
25137
392
1824
518
467
2275
2
19279
458
464
1045
383
320
1020
418
357
585
2190
298
25127
1
325
1396
777
575
2095
4
387
409
172