12306 592
2116 198
4966 173
3921 350
11304 107
18158 552
17826 182
28749 214
54963 309
5015 639
18321 443
18979 658
15282 484
15933 61
23385 82
22812 461
24750 86
1641 353
19683 548
7896 750
8866 383
27034 946
3609 33
7262 248
3910 148
25922 486
2832 129
6670 179