347
1
857
772
1975
1092
2
858
546
711
1844
0
1288
1615
503
795
678
2316
897
804
870
313
3693
878
643
1534