13499
5
3428
0
2740
1
3621
14861
7
1414
1097
2595
8
1308
666
5460
906
2530
4
833
1147
2
2824
844
665
1547
3289
501
1049
2787
2180
2786
1619
8072
3
3244
5895
15345
12