8506
5
5805
18
758
0
2390
1
3455
4
2074
2638
5521
2
4070
2165
1489
2578
2917
14
8072
3
409
51331
25
438
402
2710
1484
467
98
971
726
783
575
536
3070
477
1673