14589
10
5106
5
5354
1
4996
6
3519
9
3841
12
4370
3919
3
2598
2
2822
591
0
1998
4
1106
1960
3442
59
1507
738
2992
1564
1804
5226
1334
1557
1465
1348
3497
2255
1494
669