4259
1
1593
2
951
2013
1694
3098
3
2919
5033
15
5621
8
2865
9
16062
1481
4537
4
1174
711
1257
6
3126
2493
1492
1603
1382
6247
5