708
2
879
747
1826
448
1
453
793
62
599
568
1236
387
593
1269
0
677
1461
1203
591
669
1194
8
1985
541
2263
3
3271