796
342
202
713
282
18
28
22
36
23
719
8314
31
261
391
624
253
232
244
182
402
394
21
151
121
492
23516