1680
783
657
259
642
148
571
183
599
200
340
183
539
194
699
276
679
116
635
273
661
145
697
232
598
160
664
161
493
109
428
178
467
66
313
59
286
110
438
176