458
0
467
381
683
4864
1
1824
4536
2
584
266
1152
2748
269
31535
691
1232
503
1603
464
479
1541
1075
422
918
759
431
745
2941
953
1939