2084
21339
1402
1172
5081
3576
28724
9964
742
860
35631
761