1296
496
461
174
909
289
689
49
624
172
607
268
504
68
837
469
564
126
106
82
481
219
523
313
575
185
260
183
381
159
894
312
392
111
193
124
614
171
471
217