3158
2
1334
1
810
2535
2558
24337
22
10317
610
0
1778
1412
9954
6
2949
1380
2245
3
21152
8
1678
2110
1179