56
56
1704
2158
2084
4645
6310
5551
4763
4675
2378
13358
584
681
538
1680
6517
7869
10518
10793
12790
10149