857
1
706
637
681
433
824
86
4909
4
516
2
455
1001
1474
3473
688
1119
1887
404
685
2409
917
830
1141
592
1995
851
1308
3
2005
5
1158