951
1
2144
2
1053
0
2886
2794
3871
4018
7
2989
1721
2343
4074
1815
3470
5
1444
2921
2982
3
2285
4168
4
527
1476
1753
1412
2054
1011
5196
3109
14
2619
3629
2534
2333