2276
8
5183
3271
4
2043
2114
3
2256
1
1998
3895
2
851
2794
5226
5
2702
6
2727
1794
2811
14470
1423
4630
1025
3929