1260
0
877
2
1107
794
1
892
1342
3
619
604
568
558
777
753
441
510
4309
6
776
686
1205
5
710
797
759
548
790
726
839
30571
10
8148
18
781
6531
9
803