3546
1
3090
6
4168
5
3765
4
5164
2586
2
1681
12459
3
1348
3083
2476
181997
11
1243
10317
2818
7
5151
4471
902
3296
1736
2530
14125
10