829
1
1525
766
656
2
518
825
556
83
91
641
4
680
115
66
69
514
4429
58
979
803
771
770
560
0
868
8
674
523
573
1172
396
1755