46414
1
458
0
3663
1343
691
2283
1222856
4
2522
608
266
437
543
1649
918
683
2952
383
768
2275
2
19279
25137
1152
1009
840
611
639
594
503
269
1431