467
0
458
745
584
909
4594
1
2952
683
611
1045
2190
1437
269
401
517
1015
266
637
454
691
280
400
1824
759
31535
736
479
1238
953
2748
2