14589
10
841
2
2576
5464
9
2279
0
862
7793
4
4184
2650
20
2680
1880
1
2936
3671
6779
5
96
742
6075
15
3066
7
1508
2395
1868
1458
9611
2897
3378
1774
5946
1834
471
3505