4377
15
521
2
484
672
1
2145
2129
947
570
556
0
1309
4
1870
5
566
1013
1565
1576
478
4085
10
555
3744
9
419
1666
599
1349
3
3703
12
922
4201
642
996
490
609