3158
2
1334
1
467
0
810
2535
24337
22
10317
610
1412
2972
619
572
9954
6
1059
2949
830
2245
3
21152
8