491
180
162
116
309
226
430
336
164
628
774
115
185
884
203
163
483
740
2692
245
1684
383
179
252
191
890
405
657
887
509