2099 494
874 127
20894 228
27072 404
4153 709
4383 388
2506 218
298317 439
126614 481
8777 483
2371 462
2304 424
70653 685
32254 112
1903 169
2098 420
13891 199
45520 391
5341 449
4579 475
2476 247
5292 685
5995 386
21997 633
9692 384
18142 314
6191 841
110692 587