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