5282
12161
15376
25109
7011
23240
17538
34386
16591