2907
2
3922
4
2414
3634
2949
6
2178
1
2638
0
848
2057
907
8627
3
1443
1532
2044
1431
4072
1722
3580
25669
2000
7
442