486
0
415
729
1
945
751
1465
50987
462
711
2190
365
391
13491
747
686
800
844
637
212
1854
5
264
316
29323
944
357
707
244
773
476
2897