813
866
1182
586
670
1198
1055
1301
1007
706
710
2504
2
2373
3
1748
1
1943
0
2076
516
373
539
486
1381
567
1333
1825
1960