1958
686
2030
779
1269
405
974
242
934
578
2603
1407
743
295
316
148
542
191
1055
330
463
286
830
282
326
186
1839
1059
637
361
266
138
600
181
609
214
630
209
526
174