9453
1843
2138
4097
3964
931
1446
9651
3223
963
894
1083
950
3473
1124
1102
20589
798
2328
4808
2383
5578
1117
5112
8135