3287
1
3498
4
4328
10
4857
2
1389
46414
4895
8
1015
0
1105
458
2522
1152
691
768
584
1009
591
1649
1418
1921
4594
649
1045
3659
14
552
641
503
18403
6
1431
909