636
1
68
618
517
2001
0
842
3
3084
5
740
2
579
864
2015
843
522
770
850
677
4
797
1378
942
901
516
705
1121
925
958
630
386
3081
1964