3488
8
4328
10
46414
1
1015
0
1105
458
2522
1152
691
3659
14
625
2
768
584
1009
18403
6
6979
4
1649
1418
1921
4594
649
1045
3393
11221
23
552
503
1527
1431
909
1232