2932
2
1331
1334
1
45986
0
24337
22
10317
3186
11059
9
3546
1412
9954
6
2949
2245
3
5090
1189
1179
2281
7
11924
7034