5183
8
2043
4
2114
3
2256
1
1998
3895
2
851
2794
5226
5
2702
6
3196
2727
1794
2811
14470
1423
4630
3929
4112
11
2320