4893
9
449
1
521
2
453
428
1559
6
645
614
987
0
589
462
726
3
415
947
2184
10
578
651
540
496
539
837
561
542
518
574
606
3483
5
1210
8