1548
2
1672
1
2848
1544
3
2447
6
2192
841
1218
1994
1115
0
596
571
1941
4
2771
2271
2709
1298
1828
919
4867
7
894
1231
1074
599
749
414
1243
5094
9
1105
1970