951
1
1078
1561
1618
1571
841
2
3470
5
432
0
2886
1550
7621
13
4867
7
3835
5253
4
2740
3066
2285
1868