5666
975
674
1640
728
1803
1189
2011
766
4062
1827
2518
3168
3675
1235
29503
1331
1539
3787
1745
4263
4434
1971
2005
3432
4377
9245
1591
6094
1687
1541
3758
1620
2566
3301
1725
2698
2817
3331
9248
4971
16120