458
0
2161
1
456
1603
1939
602
408
471
1161
668
288
1748
454
428
381
1133
63
722
1661
403
683
1244
839
604
675
2546
2
944
2346
588