5423
5624
7123
282
4631
283
93
143
264
357
4926
3011
20126
15360
13461
12100
9182
872263
8120
7902
756148
652142
63611
5900