823
41
8
953
19
131
353
12722
401
12
211
402
954
26
382
352
242
264
702
43
2258
822
2178
446
971
811
88
111