69
1
874
724
797
876
77
1158
87
650
999
3
1852
6
630
2
406
657
1362
548
564
1188
93
836
1079
669
484
379
645
1513
1392
81
1105