32146
33532
1133
163
21198
769
399
9388
149
317
160
813
412
612
578
591
1649
212
508
433
286
176
105
354
151
399
545
304
159
292
223
188
269
195
167
443
159
237
302
342
92
857
223
217
347
149
313
295
123
112
117
90
110
155
96
211
46
67
49
147
50
805
33
83
45
127
188
74
88
38
203
75
53
118
55
54
37
93
109
48
48
118
50
5
62
35
37
26
103
103