686
933
5823
4114
826
867
3902
821
1731
975
809
1798
2133
1460
673
902
772
806
749
770
1589
863
1488
796
776
838
756
1641
850
1127
1359
3550
1871
1684
1307
1473
1085
727
901
3191
1631
818
852
992
6197
1300
769
1685
857
810
804
1765
950
849
705
1528
1268
799
839
1121
756
1167
809
2588
810
933
2373
1300
1107
933
1069
1364
1337
1127
3758
2963
1301
902
713
772
1683
2596
1482
1688
1456
1525
1777
3902
834
2133
1657
975
1228
1488
1059
750
2451
804
1797
850
950
3010
5576
749
1369
1465
843
1121
1945
757
1094
1100
926
1802
2727
1798
1904
727
1284
1731