2097
3
1922
1
915
1429
2
3819
1306
3117
1392
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