3158
2
1334
1
3910
3
2055
10243
4
1704
0
24337
22
10317
2980
9954
6
2209
1089
297066
4382
5978
2666
9