584
0
458
1392
4328
10
4594
1
46414
1015
503
1105
576
1094
2522
1152
691
768
1009
1649
1418
2
1921
649
1045
3659
14
953
552
745
1431
334
909
1232
1192