3583
1869
482
234
858
284
390
152
570
109
174
76
640
28
201
28
154
34
633
320
432
147
516
45
242
172
299
195
404
179
196
61
1730
836
483
133
490
205
484
134