626
67
809
181
1307
567
2142
1002
1219
677
468
215
514
171
1632
764
651
258
654
141
751
167
411
135
473
183
636
145
568
183
428
201
607
302
419
148
161
75
485
271