1,266
1,227
102
539
320
629
321
640
453
745
221
382
132
238
430
530
202
392
13
762
111
354
193
448
79
295
418
585
48
251
92
1,126
548
166
497
141
304