3629
1
1247
2
2551
3683
635
0
34959
18
1793
3
2512
3354
3321
475
1618
2057
3546
5486
2996
3238
13
1416
1225
1683
1568
7086
12
549
106
118
843
5200
4
3551
10
7258
5527