14589
10
12779
8
1957
1
4435
3
1484
0
2457
2
7870
6182
5106
5
3864
2473
10423
3271
4
1617
6
1988
9836
15
2908
960
1552
1448
2233
2643
608
3362