3953
834
589
9427
3509
1248
1946
19996
3636
3635
773
8652
2446
4009
1169
7617
1044