399
1
660
2
640
1814
6
900
483
3798
8
333
489
1306
74
753
0
531
923
70
1875
15
725
948
1351
733
614
6807
871
5
83
461
647
536
2242
12
812
1246