438
8426
3712
6426
6214
7926
4013
729
4314
859
287
959
21036
15900
14051
12560
9652
913263
8470
8454
794148
688142
65811
6280