31535
0
25137
360
19279
2
20634
8
458
467
1152
1824
282572
2748
1192
1
1428
1551
392
464
543
3039
1649
1418
611
3287
759
3659
14
552
1541
2602
6800
584
2275