2527
639
409
147
204
115
506
5
558
45
364
13
419
153
495
138
60
28
218
143
183
28
197
24
432
169
327
139
183
70
180
108
379
172
151
26
450
68
365
7