2294
1
1334
1343
0
1532
5536
2
810
1220
2000
2428
24337
22
10317
4311
11059
9
1579
1412
9954
6
2949
2245
3