4651
3
2676
1
4009
6
1396
3612
10
7733
2
945
2801
24337
22
7021
1078
1300
1373
5
21152
8
3503
4
1289601
1873
4034