1124
1
2830
7
3819
3117
3
2659
4
16840
15
2727
5
1630
2
1922
3116
838
619
1068
785
0
9315
3063
2419
1222856
408
418