2903
3
19783
2
2189
2932
1331
2294
1
1334
526
0
1399
4305
5536
810
2428
24337
22
10317
11059
9
1412
9954
6
2949
2131