5088
6
4278
2
1344
1
1105
1451
1835
1992
3
697
0
1552
1309
4914
3563
7
2252
12779
8
66
2906
1869
1957
1622
2744
5389
1834
4706
2395
1922
1855
3554
4085
2643
3386