98304 333
14238 326
6527 324
143283 696
143874 210
21605 847
96523 912
6387 409
6707 88
4099 134
4633 516
32381 428
9124 529
8284 162
17339 204
16196 144
13128 195
12861 701
43254 718
462734 1681
24491 611
130863 292
33757 794
212277 763
210516 419
20470 598
40804 317
25622 870