976
674
1641
1803
2012
767
2518
3168
3678
1235
29510
1331
1539
3788
4263
4434
1971
2005
9246
1591
6099
1689
1541
1620
3302
1726
2698
3331
9250
16120