681
1
534
394
276
107
1799
8
466
661
755
0
654
1614
5
1197
1334
2
933
4
1679
2205
689
1297
511
489
751
1654
4571
11
857
750
555
413
740
349
652