4328
10
46414
1
1105
1015
0
458
691
768
2522
584
1009
1418
2
1649
1152
953
1392
4594
1921
649
1431
896
909
1192
1378
552
1045
1428
3659
14
1069
1024
1586