878
2
644
1
1376
3
655
525
1270
792
4772
2185
4
977
703
1011
1281
1022
7
1680
3790
10
790
577
1371
864
961
803
830
3615
2791
5
1464
872
890
1142