570
1
2767
6
9877
5
2059
873
562
2489
7
530
1555
3
552
2523
0
2620
2
2829
5079
1078
879
14125
10
709
725
720
588
700
899
810