85
15713
1655
1586
74
12811
271
131
301
391
514
18619
1189
693
603
841
1104
33217
28912
924
322
345
22
371
551