878
1
531
471
2
579
3
646
1430
755
767
1842
0
739
1152
609
4
687
658
213
1630
1514
1615
15
846
1211
714
841
879
707
655
8
253
4171