269
765
155
141
660
110
146
517
524
201
646
183
923
664
1131
323
435
670
143
128
377
229
142
66
184
234
420
393
469
483
798
783
967
666
724
1013
396
196
162
607
178
148
126
495
304
287
312
391
275
496
349
213
136
490
420
311
546
377
272
600