2529
7
2430
2
2270
1
1461
2767
5
3576
3
4363
3098
16062
15
3296
4
5726
10
779
1590
2631
1093
1154
1451
1196
2921
4757