976
674
1641
1803
2011
767
2518
3168
3677
1235
29505
1331
1539
3788
4263
4434
1971
2005
9246
1591
6099
1688
1541
1620
3302
1725
2698
3331
9250
16120