458
0
1586
1
2328
266
517
269
467
584
31535
396
1824
343
1075
1754
2490
759
1603
4594
755
820
683
2748
2
454
1939
525
1133
1780
653
479