7042
5
3868
10
5052
462
0
2686
8
1476
1
2921
197
2361
2529
7
7835
14
1639
5347
4
4363
2160
2
4259
4537
1628
1593
16062
15
3098
3
3296
1186
1382
1663
3126
1721
1888
4074
2471