9996 85
7836 99
25220 495
5921 549
4126 187
5836 162
5533 169
6195 406
1142718 2339
10548 720
8257 541
4421 379
10490 459
6518 118
9108 41
5880 175
9525 681
11057 403
3958 57
11031 506
3754 33
5725 337
12052 462
28672 849