786
4467
232
585
194
37
58
281
299
72
154
76
202
17312
104
39
60
96
97
68
23
48
93
564
46
1475
82
59
57
197
28
66
138
47
214
85
64
822
352
77
55
74
18
27
44
15
89
259
152
33
65
43
24