3117
3
509
0
2659
4
16840
15
2727
5
1630
2
417
619
1
4377
785
9315
3063
1112
3415
1222856
418
4153
1418