690
2
459
1
429
652
2184
10
578
840
562
542
519
590
539
462
497
540
428
615
415
646
544
449
534
1140
9
919
0
510
1256
513
532
488
407