104
15713
1655
1576
73
12711
271
131
301
391
514
18619
74
1189
693
613
831
1104
33217
28912
914
322
345
22
361
551