431
2
619
1
417
615
555
405
409
293
271
887
1987
3
338
410
93
562
433
342
364
78
551
729
355
444
363
346
487
467
469
432