31535
0
584
458
467
608
1152
1824
2748
2
918
380
4594
1
46414
611
953
576
1045
19279
1780
2522
2941
484
1649
1779
552
1238
745
871
496
2952