606
257
632
146
355
118
1089
706
213
91
709
90
607
165
2536
1380
1154
516
376
120
353
194
458
192
608
243
434
187
85
32
369
136
543
122
433
177
285
174
647
185