5088
6
4278
2
1344
1
1105
1451
1835
1309
0
1992
3
697
1552
2763
1288
3554
4085
923
4914
3563
7
2740
2252
989
1869
1622
5389
1834
13499
5
1540
4168
3683
4309
867