1425
0
381
458
454
893
403
750
1506
683
1045
456
266
467
4895
8
2143
1072
3
1661
1
1389
2
1660
1908
1516
722
410
591
4
641
2524
430
1161
262
1337