1306
2
3117
3
1392
1
2780
6
1695
1164
1054
2659
4
16840
15
2727
5
1630
619
3248
1385
2326
785
0
9315
1638
3063
4411
1222856
3268
2086
418
856
1418
2083