2235
1085
512
205
3053
1466
1665
866
1024
192
1278
474
558
184
1393
526
516
184
1753
590
642
206
1283
550
728
168
867
197
524
197
707
165
606
235
656
202
938
323
883
414