3546
1
17970
15
12459
3
1952
3316
17
4327
2
3629
969
1289601
4
1196
2386
2452
1991
2245
1446
3871
2530