5598
3855
4320
4570
3458
7947
3647
1304
9934
8168
7594
3941
2525
2942
3564
9290
4126
6456
8056
8418
5003
5278
3370
1788
4596
6737
782
5773