1628
508
798
177
511
109
558
157
744
232
658
125
182
103
470
67
262
85
535
136
631
218
657
211
453
157
672
295
355
97
602
306
176
124
258
121
267
26
222
48