1657
10
48
284
123
14
24
193
15
329
108
67
1123
36
59
386
314
64
5
17
11
32
7
51
12
58
782
50
27
61
462
140
23
178
118
358
325
35
26
625
44
79
41
216
33
88
42
63
1846
3