16383 78
259984 420
78099 226
11736 285
6057 328
5054 752
5400 415
7973 778
5802 129
2980 477
3455 746
1892 271