2332
6
2097
3
4962
7
4435
1
3819
180849
0
3117
2659
4
16840
15
2727
5
1630
2
619
18403
2432
785
2982
9315
3063