573
57
714
163
1031
463
1582
790
947
557
417
202
429
153
1393
681
603
251
636
138
692
153
341
126
444
176
597
135
548
179
374
187
503
252
370
133
143
70
443
256