1749
523
1207
433
1099
456
984
290
945
374
976
212
732
250
1009
512
646
202
676
101
331
229
401
242
299
217
600
316
289
158
589
192
669
340
497
54
595
135
207
68