4471
2
2996
0
475
572
2366
1
3621
25669
2584
11
34
319
1243
544
809
14
501
1749
3428
1710
2475
1494
4
1490
1846
1464
1782
1014
1723
1633
1120
1463
1707