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