46414
1
4328
10
552
0
1015
1418
2
1105
458
2522
1152
611
691
768
896
1024
1586
584
1115
1009
1649
1921
4594
962
649
1045
3659
14
503
1431
2395
2529
909