851
193
11
373
18110
571
2865
2603
2815
232
517
932
815
75
211
25
31025
40433
883
862
341
546
382
44
19
181
291
489
1334