458
0
454
893
403
750
1506
683
1045
456
266
467
2143
1661
1
2559
1516
722
410
2524
2
430
1284
1161
262
1337
685
401
668
2924
3
675
1501
1491