1421
9969
16183
23110
8627
9195
16236
5584
29794
19770
4906
9031
8165
6898
2586
2257
2154
1722
1892
2618
26624
3668
13932
13702
3011
3606
5835
3849
3034
6344