5088
6
4278
2
1344
1
1105
1451
1835
1992
3
697
0
2584
11
1552
1309
4914
3563
7
2252
1869
1622
2271
4
5389
1834
2041
2313
1855
2075
4821
3554
4085
2042
2643
319
1386