266
0
988
661
69
703
677
1711
1712
438
1603
13
1414
722
1608
1423
1020
4537
288
1141
468
1356
573
297
301
505
2992
1132
594
781
676