822
1
384
731
666
464
1048
682
920
1003
2
786
4
890
458
442
521
89
707
1816
649
421
1785
509
1309
3
1144
596
853
688
691
410