10992
32638
180
16033
13511
554
705
2748
3609
591
276
644
562
714
628
482
328
773
235
109
481
166
398
102
183
194
219
235
136
39
325
169
438
213
44
494
1185
186
56
100
65
201
213
101
127
165
91
88
101
92
178
177
50
66
1344
121
82
168
161
83
63
62
96
51
70
54
1345
73
69
92
119
106
63
84
62
108
90
91
74
31
141
39
212
20
13
13
36
15
62
68