4175
2577
885
4140
837
821
933
4436
3294
5960
3307
3135
13468
13112
24454
2462
5007
6065
5749
70030
15828
7980
19247