362
729
388
162
1465
93
211
327
238
306
829
477
412
633
729
585
1171
521
950
621
308
213
624
543
988
397
269
233
331
250
467
405
374
223
322
535
907
312
349
471
734
637
539
444
449
316
594
450
317
608
400
186
238
990
351
278
312
275
434
247