3158
2
1334
1
3910
3
1704
0
24337
22
10317
2468
3026
2758
5
9954
6
1089
572
4382
4
5978
7793
5169
3256