1090
377
742
175
621
204
969
312
1623
860
1180
450
1026
403
1190
465
542
177
574
259
600
168
740
187
684
144
531
140
295
110
1157
564
387
167
940
479
828
295
847
132