4328
10
46414
1
1015
0
1105
458
2522
1152
691
768
584
448
1009
2710
8
1649
1418
2
1921
4594
649
1045
3659
14
755
552
1438
503
1431
1925
4
909
1232
790
1192