19697
3355
2745
745
3063
919
949
976
1952
1512
6340
1109
1165
5741
3551
8878
3077
2811
159603
7633
15011
7406
156395