637
759
726
869
819
858
1454
1434
3167
902
11244
1330
1895
2463
2515
1347
1778
5973
2536
41060
2374
6596
40624
5099