467
0
458
266
2328
683
584
282
1824
503
918
2941
2190
1045
759
953
165
1921
2
422
1603
517
691
2490
479
468
1862
1
46414
1009
391
484