31535
0
584
1824
467
2522
759
552
691
2748
2
1192
1
1428
503
572
1009
169211
11
458
1232
20634
8
611
1392
871
2727
3659
14
2211
683
517
1649
631
2730
6
360