787
0
846
1939
454
403
750
4328
10
8125
3
1045
456
266
467
900
1
1661
2445
973
494
1329
1553
2
447
1331
661
722
292
410
2169
2524
430
1161
262