14589
10
1633
1
3271
4
2420
2
608
1894
3
7870
3032
2623
6
2750
12472
0
3920
4578
10114
12
2512
2897
1746
1650
1377
2513
38477
34
18487
2643
451
7222
5505
14
17391
7
1743
1042
403