2886
2
1550
1
3497
4
4370
6
669
3919
3
5253
2740
3066
7
2285
1494
0
1998
1868
2343
3442
5946
3505
5
2092
1466