624
1
651
661
2
1315
1238
4844
9
2475
5
1131
0
983
786
4
1359
1467
547
833
2776
3
1391
1361
2221
7
1753
605
606
5960
18
991
422
1822
556
998
622
1760
694