734
142
574
189
806
179
495
188
663
154
501
220
512
283
920
451
756
192
424
172
219
117
620
207
602
90
525
102
1003
345
545
147
670
290
777
108
307
183
327
133