719
100455
386
371
363
360
344
408
957
405
323
335
318
333
333
373
309
307
382
353
286
420