636
1
68
618
516
2000
0
842
3
3084
5
739
2
579
863
2015
843
740
521
769
850
677
4
796
1377
940
901
705
1121
925
958
630
385
3081
1961