741
341
673
166
398
139
1396
888
246
99
772
113
631
174
3203
1756
1420
678
441
156
448
243
566
239
671
273
541
256
107
43
452
162
569
126
504
214
381
222
704
214