3646
902
416
148
213
117
509
7
562
47
366
13
427
155
497
138
62
28
220
143
187
28
203
24
437
169
330
139
184
70
182
108
383
172
154
26
452
68
370
7