4362
5
3659
14
167
0
18403
6
1649
1
611
1418
2
4706
1921
649
48766
24
544
775
1069
1045
266
1421
1571
1861
5918
4
726
953
2647
1431
1115
3324
9088
8
909
2003
8686