94
1
87
446
527
1426
4
796
2
288
1262
530
718
0
1150
397
509
1528
1648
1026
730
420
1382
1410
3
402
826
1981
1330
85
468
67
517
725
885