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