14589
10
1042
4
692
0
332
1633
1
3271
1025
673
1406
418
458
462
919
515
857
8267
1012
1848
439
772
521
516
7870
340
797
1325
2420
2
608
1894
3
928